# 输出正方行
"""
* * * * *
* * * * *
* * * * *
* * * * *
"""
# for i in range(4):
#     for j in range(5):
#         print("* ",end='')
#     print()


# 输出直角三角形
"""
*
* *
* * *
* * * *
"""
# for i in range(10):
#     for j in range(i + 1):
#         print("* ",end='')
#     print()


# 打印一个九九乘法表
# for i in range(1,10):
#     for j in range(1,i + 1):
#         print(f"{j}*{i}={i * j}",end="\t")
#     print()


    
# 20.循环接受本班学生的考试成绩,
# 有30个学生,每个学生有5门成绩,
# 接受并计算所有学生的所有门成绩的和,
# 输出 
# (学生的人数由用户控制,询问用户是否要继续,
# 答案为’y’时就接收下一个学生的成绩,
# 每个学生还是5门成绩)
"""
total = 0
for i in range(1,31):
    for j in range(1,6):
        print(f"请输入第{i}个学生的第{j}门成绩")
        num = input()
        total += int(num)
    print("是否继续接受下一个同学的成绩（是、否）")
    result = input()
    if result == "否":
        break
print(f"所有学生的成绩之和为{total}")
"""

# stus = int(input("请输入学生人数:"))
# for i in range(stus):
#     total = 0 
#     for j in range(5):
#         total += int(input(f"请输入第{i + 1}个学生的第{j + 1}门成绩"))
#     print(total)
#     if i != stus - 1:
#         if input("请问是否继续(y/n)?") != "y":
#             break
# print("-----系统已退出-----")

"""
# 1-100之间的素数
for j in range(1,101):
    if j == 1:
        continue
    if j == 2:
        continue
    is_su = True
    for i in range(2,j):
        if j % i == 0:
            is_su = False
            break
    if is_su == True:
        print(j)
"""


# 打印一个5行的等腰三角形
# 输出一个 5 行的等腰三角形
for i in range(1, 6):  # 外层循环控制行数，从 1 到 5
    # 打印空格，数量为 5 - i
    print(" " * (5 - i), end="")
    # 打印星号，数量为 2 * i - 1
    print("*" * (2 * i - 1))